The Gauss-newton Direction in Semideenite Programming
نویسندگان
چکیده
Primal-dualinterior-point methods have proven to be very successful for both linear programming (LP) and, more recently, for semideenite programming (SDP) problems. Many of the techniques that have been so successful for LP have been extended to SDP. In fact, interior point methods are currently the only successful techniques for SDP. We present a new paradigm for deriving these methods: 1) using the optimality conditions from the dual log-barrier problem, we obtain primal feasibility, dual feasibility , and perturbed complementary slackness equations; 2) the perturbed complementary slackness condition is quite nonlinear, so we modify this condition to obtain a bilinear condition, i.e. a condition that is less nonlinear; 3) we now nd a search direction by applying the Gauss-Newton method to the least squares problem for these optimality conditions; equivalently we nd the least squares solution of the linearized perturbed optimality conditions. In the case of LP, the Gauss-Newton direction for the least squares problem is equivalent to the Newton direction applied to solving the modiied (square) nonlinear system of optimality conditions. Though this paradigm does not directly provide a new search direction for linear programming, it does provide a new approach for convergence proofs as well as motivation for step lengths larger than one. However, there is one major diierence between LP and SDP that raises several interesting questions. That diierence is the form of the perturbed complementarity condition used in the optimality conditions. In LP this condition is modiied to be ZX ? I = 0: The primal matrix X and the dual slack matrix Z are diagonal in LP but may only be symmetric in SDP; this results in ZX not being symmetric in general, i.e. the optimality conditions in the SDP case end up as an overdetermined system of nonlinear equations. There have been various approaches which modify the complementarity condition so that the linearization of the optimality conditions are \square", i.e. map between the same spaces. These approaches can have several drawbacks, e.g. numerical instability near the optimum and lack of positive deeniteness after symmetrization. Our least squares approach requires no symmetrization and does not suuer from these drawbacks. We concentrate on solving the overdetermined, system in the best way possible. In particular, we use Gauss-Newton type methods. This leads to numerically stable as well as excellent search directions which lead to the central path. Though the numerical eecient calculation of the Gauss-Newton direction is still …
منابع مشابه
A Scaled Gauss--Newton Primal-Dual Search Direction for Semidefinite Optimization
Interior point methods for semideenite optimization (SDO) have recently been studied intensively, due to their polynomial complexity and practical eeciency. Most of these methods are extensions of linear optimization (LO) algorithms. Unlike in the LO case, there are several diierent ways of constructing primal-dual search directions in SDO. The usual scheme is to apply linearization in conjunct...
متن کاملPolynomial Convergence of a New Family of Primal-Dual Algorithms for Semidefinite Programming
This paper establishes the polynomial convergence of a new class of (feasible) primal-dual interior-point path following algorithms for semideenite programming (SDP) whose search directions are obtained by applying Newton method to the symmetric central path equation (P T XP) 1=2 (P ?1 SP ?T)(P T XP) 1=2 ? I = 0; where P is a nonsingular matrix. Speciically, we show that the short-step path fol...
متن کاملConvergence of a Short-step Primal-dual Algorithm Based on the Gauss-newton Direction
We prove the theoretical convergence of a short-step, approximate pathfollowing, interior-point primal-dual algorithm for semidefinite programs based on the Gauss-Newton direction obtained from minimizing the norm of the perturbed optimality conditions. This is the first proof of convergence for the Gauss-Newton direction in this context. It assumes strict complementarity and uniqueness of the ...
متن کاملSymmetric Primal-dual Path following Algorithms for Semideenite Programming
In this paper a symmetric primal-dual transformation for positive semideenite programming is proposed. For standard SDP problems, after this symmetric transformation the primal variables and the dual slacks become identical. In the context of linear programming, existence of such a primal-dual transformation is a well known fact. Based on this symmetric primal-dual transformation we derive Newt...
متن کاملNesterov-Todd Directions are Newton Directions
The theory of self-scaled conic programming provides a uniied framework for the theories of linear programming, semideenite programming and convex quadratic programming with convex quadratic constraints. The standard search directions for interior-point methods applied to self-scaled conic programming problems are the so-called Nesterov-Todd directions. In this article we show that these direct...
متن کامل